com.doclinx.ftxml
Class MERGE_PARMS

java.lang.Object
  |
  +--com.doclinx.ftxml.ALL_PARMS
        |
        +--com.doclinx.ftxml.MERGE_PARMS

public final class MERGE_PARMS
extends ALL_PARMS

Parameter block class that controls optional functionality during the merging of two database indexes and files. Merge is used to combine two databases with auxiliary files into a single database. Normally, the update and update prime DB's are merged. The update and primary databases can also be merged which takes less time than a total rebuild.

See Also:
catSetParms, catUpdate

Field Summary
static int ADJUST_LOCS
          mg_mode flag values
 long dpapi_docCount
          Number of documents in collection
 boolean mg_autoMerge
          Merge primary+update when entries UPD >= PRM
 char mg_contextAaidx
          Context aaidx; if 0, No context info built
 boolean mg_debug
          Turn on merge debugging
 long[] mg_delList
          Internal Use Only (not user parameter)
 char[] mg_locMap
          Internal Use Only (not user parameter)
 java.lang.String mg_logFile
          Internal Use Only (not user parameter)
 int mg_mem
          Amount of merge memory: 0 use default value
 int mg_mode
          Internal Use Only (not user parameter)
 java.lang.String mg_prm
          Internal Use Only (not user parameter)
 java.lang.String mg_sysFile
          Internal Use Only (not user parameter)
 java.lang.String mg_upd
          Internal Use Only (not user parameter)
static int MINCALC_LOCS
          mg_mode flag values
static int NO_DELETE
          mg_mode flags values.
 
Fields inherited from class com.doclinx.ftxml.ALL_PARMS
dc, dpapi_error, dpapi_intermediateFiles, dpapi_phase, dpapi_recover, mk_bWeb, mk_cdMapString, mk_copyright, mk_databaseId, mk_debug, mk_fileSelect, mk_key, mk_memSize, mk_outputPath, mk_sequence, RECOVER_CAT, RECOVER_CATANDSTF, RECOVER_NONE, reorg_debug, reorg_memSize
 
Constructor Summary
MERGE_PARMS()
          Constructor for initializing components to default values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_DELETE

public static final int NO_DELETE
mg_mode flags values. Note: These values are selected via catUpdate mode values.

       NO_DELETE     - Do NOT remove deleted locators
       ADJUST_LOCS   - Adjust locators to new document ID values
       MINCALC_LOCS  - Adjust IDs and re-calculate to minimum locator size
    

See Also:
Constant Field Values

ADJUST_LOCS

public static final int ADJUST_LOCS
mg_mode flag values

See Also:
Constant Field Values

MINCALC_LOCS

public static final int MINCALC_LOCS
mg_mode flag values

See Also:
Constant Field Values

mg_debug

public boolean mg_debug
Turn on merge debugging


mg_mem

public int mg_mem
Amount of merge memory: 0 use default value


mg_contextAaidx

public char mg_contextAaidx
Context aaidx; if 0, No context info built


mg_autoMerge

public boolean mg_autoMerge
Merge primary+update when entries UPD >= PRM


mg_mode

public int mg_mode
Internal Use Only (not user parameter)


mg_prm

public java.lang.String mg_prm
Internal Use Only (not user parameter)


mg_upd

public java.lang.String mg_upd
Internal Use Only (not user parameter)


mg_logFile

public java.lang.String mg_logFile
Internal Use Only (not user parameter)


mg_sysFile

public java.lang.String mg_sysFile
Internal Use Only (not user parameter)


mg_delList

public long[] mg_delList
Internal Use Only (not user parameter)


mg_locMap

public char[] mg_locMap
Internal Use Only (not user parameter)


dpapi_docCount

public long dpapi_docCount
Number of documents in collection

Constructor Detail

MERGE_PARMS

public MERGE_PARMS()
Constructor for initializing components to default values.